home *** CD-ROM | disk | FTP | other *** search
/ QuickTime 1.5 for Developers / QuickTime 1.5 for Developers.iso / Goodies / Aldus Fetch™ / Fetch Browser / Fetch Browser.rsrc / CODE_24_ANonRes2.txt < prev    next >
Text File  |  1992-10-27  |  72KB  |  1,255 lines

  1. # near model CODE resource
  2. # jump table entries: 10024-10045 (22 of them)
  3. export_1253:
  4. fn00000000:
  5. 00000000  4E56 0000                link       A6, 0
  6. 00000004  2F07                     move.l     -[A7], D7
  7. 00000006  2E2E 0008                move.l     D7, [A6 + 0x8]
  8. 0000000A  7000                     moveq.l    D0, 0x00
  9. 0000000C  6B18                     bmi        +0x1A /* 00000026 */
  10. 0000000E  B07C 0007                cmp.w      D0, 0x7
  11. 00000012  6E12                     bgt        +0x14 /* 00000026 */
  12. 00000014  41EE 0010                lea.l      A0, [A6 + 0x10]
  13. 00000018  3200                     move.w     D1, D0
  14. 0000001A  E649                     lsr        D1.w, 3
  15. 0000001C  4441                     neg.w      D1
  16. 0000001E  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  17. 00000022  0A3C 0004                xori.b     ccr, 4
  18. label00000026:
  19. 00000026  57C0                     seq        D0
  20. 00000028  4A00                     tst.b      D0
  21. 0000002A  6622                     bne        +0x24 /* 0000004E */
  22. 0000002C  7205                     moveq.l    D1, 0x05
  23. 0000002E  6B18                     bmi        +0x1A /* 00000048 */
  24. 00000030  B27C 0007                cmp.w      D1, 0x7
  25. 00000034  6E12                     bgt        +0x14 /* 00000048 */
  26. 00000036  41EE 0010                lea.l      A0, [A6 + 0x10]
  27. 0000003A  3401                     move.w     D2, D1
  28. 0000003C  E64A                     lsr        D2.w, 3
  29. 0000003E  4442                     neg.w      D2
  30. 00000040  0330 20FF                btst       [A0 + D2.w - 0x1], D1
  31. 00000044  0A3C 0004                xori.b     ccr, 4
  32. label00000048:
  33. 00000048  57C1                     seq        D1
  34. 0000004A  8001                     or.b       D0, D1
  35. 0000004C  6714                     beq        +0x16 /* 00000062 */
  36. label0000004E:
  37. 0000004E  206D FC34                movea.l    A0, [A5 - 0x3CC]
  38. 00000052  2050                     movea.l    A0, [A0]
  39. 00000054  2F28 002C                move.l     -[A7], [A0 + 0x2C]
  40. 00000058  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  41. 0000005C  2F07                     move.l     -[A7], D7
  42. 0000005E  4EAD 121A                jsr        [A5 + 0x121A /* export_575 */]
  43. label00000062:
  44. 00000062  7001                     moveq.l    D0, 0x01
  45. 00000064  6B18                     bmi        +0x1A /* 0000007E */
  46. 00000066  B07C 0007                cmp.w      D0, 0x7
  47. 0000006A  6E12                     bgt        +0x14 /* 0000007E */
  48. 0000006C  41EE 0010                lea.l      A0, [A6 + 0x10]
  49. 00000070  3200                     move.w     D1, D0
  50. 00000072  E649                     lsr        D1.w, 3
  51. 00000074  4441                     neg.w      D1
  52. 00000076  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  53. 0000007A  0A3C 0004                xori.b     ccr, 4
  54. label0000007E:
  55. 0000007E  57C0                     seq        D0
  56. 00000080  4A00                     tst.b      D0
  57. 00000082  6622                     bne        +0x24 /* 000000A6 */
  58. 00000084  7205                     moveq.l    D1, 0x05
  59. 00000086  6B18                     bmi        +0x1A /* 000000A0 */
  60. 00000088  B27C 0007                cmp.w      D1, 0x7
  61. 0000008C  6E12                     bgt        +0x14 /* 000000A0 */
  62. 0000008E  41EE 0010                lea.l      A0, [A6 + 0x10]
  63. 00000092  3401                     move.w     D2, D1
  64. 00000094  E64A                     lsr        D2.w, 3
  65. 00000096  4442                     neg.w      D2
  66. 00000098  0330 20FF                btst       [A0 + D2.w - 0x1], D1
  67. 0000009C  0A3C 0004                xori.b     ccr, 4
  68. label000000A0:
  69. 000000A0  57C1                     seq        D1
  70. 000000A2  8001                     or.b       D0, D1
  71. 000000A4  6714                     beq        +0x16 /* 000000BA */
  72. label000000A6:
  73. 000000A6  206D FC34                movea.l    A0, [A5 - 0x3CC]
  74. 000000AA  2050                     movea.l    A0, [A0]
  75. 000000AC  2F28 0028                move.l     -[A7], [A0 + 0x28]
  76. 000000B0  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  77. 000000B4  2F07                     move.l     -[A7], D7
  78. 000000B6  4EAD 1222                jsr        [A5 + 0x1222 /* export_576 */]
  79. label000000BA:
  80. 000000BA  7002                     moveq.l    D0, 0x02
  81. 000000BC  6B18                     bmi        +0x1A /* 000000D6 */
  82. 000000BE  B07C 0007                cmp.w      D0, 0x7
  83. 000000C2  6E12                     bgt        +0x14 /* 000000D6 */
  84. 000000C4  41EE 0010                lea.l      A0, [A6 + 0x10]
  85. 000000C8  3200                     move.w     D1, D0
  86. 000000CA  E649                     lsr        D1.w, 3
  87. 000000CC  4441                     neg.w      D1
  88. 000000CE  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  89. 000000D2  0A3C 0004                xori.b     ccr, 4
  90. label000000D6:
  91. 000000D6  57C0                     seq        D0
  92. 000000D8  4A00                     tst.b      D0
  93. 000000DA  6622                     bne        +0x24 /* 000000FE */
  94. 000000DC  7205                     moveq.l    D1, 0x05
  95. 000000DE  6B18                     bmi        +0x1A /* 000000F8 */
  96. 000000E0  B27C 0007                cmp.w      D1, 0x7
  97. 000000E4  6E12                     bgt        +0x14 /* 000000F8 */
  98. 000000E6  41EE 0010                lea.l      A0, [A6 + 0x10]
  99. 000000EA  3401                     move.w     D2, D1
  100. 000000EC  E64A                     lsr        D2.w, 3
  101. 000000EE  4442                     neg.w      D2
  102. 000000F0  0330 20FF                btst       [A0 + D2.w - 0x1], D1
  103. 000000F4  0A3C 0004                xori.b     ccr, 4
  104. label000000F8:
  105. 000000F8  57C1                     seq        D1
  106. 000000FA  8001                     or.b       D0, D1
  107. 000000FC  670A                     beq        +0xC /* 00000108 */
  108. label000000FE:
  109. 000000FE  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  110. 00000102  2F07                     move.l     -[A7], D7
  111. 00000104  4EAD 39DA                jsr        [A5 + 0x39DA /* export_1847 */]
  112. label00000108:
  113. 00000108  7003                     moveq.l    D0, 0x03
  114. 0000010A  6B18                     bmi        +0x1A /* 00000124 */
  115. 0000010C  B07C 0007                cmp.w      D0, 0x7
  116. 00000110  6E12                     bgt        +0x14 /* 00000124 */
  117. 00000112  41EE 0010                lea.l      A0, [A6 + 0x10]
  118. 00000116  3200                     move.w     D1, D0
  119. 00000118  E649                     lsr        D1.w, 3
  120. 0000011A  4441                     neg.w      D1
  121. 0000011C  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  122. 00000120  0A3C 0004                xori.b     ccr, 4
  123. label00000124:
  124. 00000124  57C0                     seq        D0
  125. 00000126  4A00                     tst.b      D0
  126. 00000128  6622                     bne        +0x24 /* 0000014C */
  127. 0000012A  7205                     moveq.l    D1, 0x05
  128. 0000012C  6B18                     bmi        +0x1A /* 00000146 */
  129. 0000012E  B27C 0007                cmp.w      D1, 0x7
  130. 00000132  6E12                     bgt        +0x14 /* 00000146 */
  131. 00000134  41EE 0010                lea.l      A0, [A6 + 0x10]
  132. 00000138  3401                     move.w     D2, D1
  133. 0000013A  E64A                     lsr        D2.w, 3
  134. 0000013C  4442                     neg.w      D2
  135. 0000013E  0330 20FF                btst       [A0 + D2.w - 0x1], D1
  136. 00000142  0A3C 0004                xori.b     ccr, 4
  137. label00000146:
  138. 00000146  57C1                     seq        D1
  139. 00000148  8001                     or.b       D0, D1
  140. 0000014A  670A                     beq        +0xC /* 00000156 */
  141. label0000014C:
  142. 0000014C  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  143. 00000150  2F07                     move.l     -[A7], D7
  144. 00000152  4EAD 439A                jsr        [A5 + 0x439A /* export_2159 */]
  145. label00000156:
  146. 00000156  7004                     moveq.l    D0, 0x04
  147. 00000158  6B18                     bmi        +0x1A /* 00000172 */
  148. 0000015A  B07C 0007                cmp.w      D0, 0x7
  149. 0000015E  6E12                     bgt        +0x14 /* 00000172 */
  150. 00000160  41EE 0010                lea.l      A0, [A6 + 0x10]
  151. 00000164  3200                     move.w     D1, D0
  152. 00000166  E649                     lsr        D1.w, 3
  153. 00000168  4441                     neg.w      D1
  154. 0000016A  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  155. 0000016E  0A3C 0004                xori.b     ccr, 4
  156. label00000172:
  157. 00000172  57C0                     seq        D0
  158. 00000174  4A00                     tst.b      D0
  159. 00000176  6622                     bne        +0x24 /* 0000019A */
  160. 00000178  7205                     moveq.l    D1, 0x05
  161. 0000017A  6B18                     bmi        +0x1A /* 00000194 */
  162. 0000017C  B27C 0007                cmp.w      D1, 0x7
  163. 00000180  6E12                     bgt        +0x14 /* 00000194 */
  164. 00000182  41EE 0010                lea.l      A0, [A6 + 0x10]
  165. 00000186  3401                     move.w     D2, D1
  166. 00000188  E64A                     lsr        D2.w, 3
  167. 0000018A  4442                     neg.w      D2
  168. 0000018C  0330 20FF                btst       [A0 + D2.w - 0x1], D1
  169. 00000190  0A3C 0004                xori.b     ccr, 4
  170. label00000194:
  171. 00000194  57C1                     seq        D1
  172. 00000196  8001                     or.b       D0, D1
  173. 00000198  670A                     beq        +0xC /* 000001A4 */
  174. label0000019A:
  175. 0000019A  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  176. 0000019E  2F07                     move.l     -[A7], D7
  177. 000001A0  4EAD 353A                jsr        [A5 + 0x353A /* export_1699 */]
  178. label000001A4:
  179. 000001A4  2E1F                     move.l     D7, [A7]+
  180. 000001A6  4E5E                     unlink     A6
  181. 000001A8  205F                     movea.l    A0, [A7]+
  182. 000001AA  504F                     addq.w     A7, 8
  183. 000001AC  4ED0                     jmp        [A0]
  184. 000001AE  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  185. export_1254: // at 000001B0 (misaligned)
  186. 000001B2  FFC0                     .invalid   <<F/7/7>>
  187. 000001B4  486E FFC0                pea.l      [A6 - 0x40]
  188. 000001B8  4EAD 3F7A                jsr        [A5 + 0x3F7A /* export_2027 */]
  189. 000001BC  3F3A 0012                move.w     -[A7], [PC + 0x12 /* 000001D0, value 0x15, cstring "" */]
  190. 000001C0  3F3A 000C                move.w     -[A7], [PC + 0xC /* 000001CE, value 0x300 */]
  191. 000001C4  42A7                     clr.l      -[A7]
  192. 000001C6  4EBA FE38                jsr        [PC - 0x1C8 /* 00000000 */]
  193. 000001CA  4E5E                     unlink     A6
  194. 000001CC  4E75                     rts
  195. 000001CE  0300                     btst       D0, D1
  196. 000001D0  0015 0000                ori.b      [A5], 0x0
  197. export_1255:
  198. 000001D4  4E56 0000                link       A6, 0
  199. 000001D8  3F3A 0012                move.w     -[A7], [PC + 0x12 /* 000001EC, value 0x3, cstring "" */]
  200. 000001DC  3F3A 000C                move.w     -[A7], [PC + 0xC /* 000001EA, value 0x20 ' ', cstring "" */]
  201. 000001E0  42A7                     clr.l      -[A7]
  202. 000001E2  4EBA FE1C                jsr        [PC - 0x1E4 /* 00000000 */]
  203. 000001E6  4E5E                     unlink     A6
  204. 000001E8  4E75                     rts
  205. 000001EA  0020 0003                ori.b      -[A0], 0x3
  206. 000001EE  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  207. export_1256: // at 000001F0 (misaligned)
  208. 000001F2  FFFC                     .invalid   <<F/7/7>>
  209. 000001F4  7000                     moveq.l    D0, 0x00
  210. 000001F6  2D40 000E                move.l     [A6 + 0xE], D0
  211. 000001FA  486E FFFC                pea.l      [A6 - 0x4]
  212. 000001FE  486D 28D4                pea.l      [A5 + 0x28D4]
  213. 00000202  3F3C 00B4                move.w     -[A7], 0xB4
  214. 00000206  4EAD 1AEA                jsr        [A5 + 0x1AEA /* export_857 */]
  215. 0000020A  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  216. 0000020E  4EAD 206A                jsr        [A5 + 0x206A /* export_1033 */]
  217. 00000212  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  218. 00000216  1F2E 0008                move.b     -[A7], [A6 + 0x8]
  219. 0000021A  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  220. 0000021E  4EBA 03A0                jsr        [PC + 0x3A0 /* 000005C0 */]
  221. 00000222  2D6E FFFC 000E           move.l     [A6 + 0xE], [A6 - 0x4]
  222. 00000228  4E5E                     unlink     A6
  223. 0000022A  205F                     movea.l    A0, [A7]+
  224. 0000022C  5C4F                     addq.w     A7, 6
  225. 0000022E  4ED0                     jmp        [A0]
  226. export_1257:
  227. 00000230  4E56 0000                link       A6, 0
  228. 00000234  4267                     clr.w      -[A7]
  229. 00000236  42A7                     clr.l      -[A7]
  230. 00000238  2F3C 6372 6974           move.l     -[A7], 0x63726974 /* 'crit' */
  231. 0000023E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  232. 00000242  4EAD 1DE2                jsr        [A5 + 0x1DE2 /* export_952 */]
  233. 00000246  4EBA 026C                jsr        [PC + 0x26C /* 000004B4 */]
  234. 0000024A  1D5F 000C                move.b     [A6 + 0xC], [A7]+
  235. 0000024E  4E5E                     unlink     A6
  236. 00000250  2E9F                     move.l     [A7], [A7]+
  237. 00000252  4E75                     rts
  238. fn00000254:
  239. 00000254  4E56 FE9E                link       A6, -0x0162
  240. 00000258  48E7 0118                movem.l    -[A7], D7,A3,A4
  241. 0000025C  266E 0014                movea.l    A3, [A6 + 0x14]
  242. 00000260  286E 0008                movea.l    A4, [A6 + 0x8]
  243. 00000264  204C                     movea.l    A0, A4
  244. 00000266  5088                     addq.l     A0, 8
  245. 00000268  2050                     movea.l    A0, [A0]
  246. 0000026A  2D48 FEC2                move.l     [A6 - 0x13E], A0
  247. 0000026E  42A7                     clr.l      -[A7]
  248. 00000270  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  249. 00000274  2F2C 0008                move.l     -[A7], [A4 + 0x8]
  250. 00000278  4EAD 1DE2                jsr        [A5 + 0x1DE2 /* export_952 */]
  251. 0000027C  295F FF6C                move.l     [A4 - 0x94], [A7]+
  252. 00000280  42A7                     clr.l      -[A7]
  253. 00000282  42A7                     clr.l      -[A7]
  254. 00000284  2F3C 6368 6B23           move.l     -[A7], 0x63686B23 /* 'chk#' */
  255. 0000028A  4240                     clr.w      D0
  256. 0000028C  102E 0013                move.b     D0, [A6 + 0x13]
  257. 00000290  3F00                     move.w     -[A7], D0
  258. 00000292  4EAD 24A2                jsr        [A5 + 0x24A2 /* export_1168 */]
  259. 00000296  2F2C FF6C                move.l     -[A7], [A4 - 0x94]
  260. 0000029A  4EAD 1DE2                jsr        [A5 + 0x1DE2 /* export_952 */]
  261. 0000029E  295F FF68                move.l     [A4 - 0x98], [A7]+
  262. 000002A2  42A7                     clr.l      -[A7]
  263. 000002A4  42A7                     clr.l      -[A7]
  264. 000002A6  2F3C 666E 6423           move.l     -[A7], 0x666E6423 /* 'fnd#' */
  265. 000002AC  4240                     clr.w      D0
  266. 000002AE  102E 0013                move.b     D0, [A6 + 0x13]
  267. 000002B2  3F00                     move.w     -[A7], D0
  268. 000002B4  4EAD 24A2                jsr        [A5 + 0x24A2 /* export_1168 */]
  269. 000002B8  2F2C FF6C                move.l     -[A7], [A4 - 0x94]
  270. 000002BC  4EAD 1DE2                jsr        [A5 + 0x1DE2 /* export_952 */]
  271. 000002C0  295F FF64                move.l     [A4 - 0x9C], [A7]+
  272. 000002C4  42A7                     clr.l      -[A7]
  273. 000002C6  42A7                     clr.l      -[A7]
  274. 000002C8  2F3C 7365 6C23           move.l     -[A7], 0x73656C23 /* 'sel#' */
  275. 000002CE  4240                     clr.w      D0
  276. 000002D0  102E 0013                move.b     D0, [A6 + 0x13]
  277. 000002D4  3F00                     move.w     -[A7], D0
  278. 000002D6  4EAD 24A2                jsr        [A5 + 0x24A2 /* export_1168 */]
  279. 000002DA  2F2C FF6C                move.l     -[A7], [A4 - 0x94]
  280. 000002DE  4EAD 1DE2                jsr        [A5 + 0x1DE2 /* export_952 */]
  281. 000002E2  295F FF60                move.l     [A4 - 0xA0], [A7]+
  282. 000002E6  42A7                     clr.l      -[A7]
  283. 000002E8  42A7                     clr.l      -[A7]
  284. 000002EA  2F3C 6574 7823           move.l     -[A7], 0x65747823 /* 'etx#' */
  285. 000002F0  4240                     clr.w      D0
  286. 000002F2  102E 0013                move.b     D0, [A6 + 0x13]
  287. 000002F6  3F00                     move.w     -[A7], D0
  288. 000002F8  4EAD 24A2                jsr        [A5 + 0x24A2 /* export_1168 */]
  289. 000002FC  2F2C FF6C                move.l     -[A7], [A4 - 0x94]
  290. 00000300  4EAD 1DE2                jsr        [A5 + 0x1DE2 /* export_952 */]
  291. 00000304  295F FF5C                move.l     [A4 - 0xA4], [A7]+
  292. 00000308  486E FE9E                pea.l      [A6 - 0x162]
  293. 0000030C  2F2C FF6C                move.l     -[A7], [A4 - 0x94]
  294. 00000310  4EBA 01B2                jsr        [PC + 0x1B2 /* 000004C4 */]
  295. 00000314  205F                     movea.l    A0, [A7]+
  296. 00000316  224B                     movea.l    A1, A3
  297. 00000318  7008                     moveq.l    D0, 0x08
  298. label0000031A:
  299. 0000031A  22D8                     move.l     [A1]+, [A0]+
  300. 0000031C  51C8 FFFC                dbf        D0, -0x6 /* 0000031A */
  301. 00000320  203C 6E75 6C6C           move.l     D0, 0x6E756C6C /* 'null' */
  302. 00000326  B0AE 000C                cmp.l      D0, [A6 + 0xC]
  303. 0000032A  673A                     beq        +0x3C /* 00000366 */
  304. 0000032C  42A7                     clr.l      -[A7]
  305. 0000032E  42A7                     clr.l      -[A7]
  306. 00000330  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  307. 00000334  2F2C 0008                move.l     -[A7], [A4 + 0x8]
  308. 00000338  4EAD 1DE2                jsr        [A5 + 0x1DE2 /* export_952 */]
  309. 0000033C  4EAD 142A                jsr        [A5 + 0x142A /* export_641 */]
  310. 00000340  42A7                     clr.l      -[A7]
  311. 00000342  2F3C 616E 6423           move.l     -[A7], 0x616E6423 /* 'and#' */
  312. 00000348  4240                     clr.w      D0
  313. 0000034A  102E 000F                move.b     D0, [A6 + 0xF]
  314. 0000034E  3F00                     move.w     -[A7], D0
  315. 00000350  4EAD 24A2                jsr        [A5 + 0x24A2 /* export_1168 */]
  316. 00000354  201F                     move.l     D0, [A7]+
  317. 00000356  B09F                     cmp.l      D0, [A7]+
  318. 00000358  6608                     bne        +0xA /* 00000362 */
  319. 0000035A  177C 0001 0001           move.b     [A3 + 0x1], 0x1
  320. 00000360  6004                     bra        +0x6 /* 00000366 */
  321. label00000362:
  322. 00000362  422B 0001                clr.b      [A3 + 0x1]
  323. label00000366:
  324. 00000366  4267                     clr.w      -[A7]
  325. 00000368  2F2C FF68                move.l     -[A7], [A4 - 0x98]
  326. 0000036C  4EAD 13F2                jsr        [A5 + 0x13F2 /* export_634 */]
  327. 00000370  169F                     move.b     [A3], [A7]+
  328. 00000372  102B 0003                move.b     D0, [A3 + 0x3]
  329. 00000376  4880                     ext.w      D0
  330. 00000378  6710                     beq        +0x12 /* 0000038A */
  331. 0000037A  5340                     subq.w     D0, 1
  332. 0000037C  6738                     beq        +0x3A /* 000003B6 */
  333. 0000037E  5340                     subq.w     D0, 1
  334. 00000380  6760                     beq        +0x62 /* 000003E2 */
  335. 00000382  5340                     subq.w     D0, 1
  336. 00000384  677C                     beq        +0x7E /* 00000402 */
  337. 00000386  6000 00AA                bra        +0xAC /* 00000432 */
  338. label0000038A:
  339. 0000038A  486C FE5C                pea.l      [A4 - 0x1A4]
  340. 0000038E  2F2C FF5C                move.l     -[A7], [A4 - 0xA4]
  341. 00000392  4EAD 2F32                jsr        [A5 + 0x2F32 /* export_1506 */]
  342. 00000396  486C FE5C                pea.l      [A4 - 0x1A4]
  343. 0000039A  486B 0004                pea.l      [A3 + 0x4]
  344. 0000039E  4EAD 213A                jsr        [A5 + 0x213A /* export_1059 */]
  345. 000003A2  4267                     clr.w      -[A7]
  346. 000003A4  2F2C FF60                move.l     -[A7], [A4 - 0xA0]
  347. 000003A8  4EAD 0592                jsr        [A5 + 0x592 /* export_174 */]
  348. 000003AC  301F                     move.w     D0, [A7]+
  349. 000003AE  5340                     subq.w     D0, 1
  350. 000003B0  1740 0002                move.b     [A3 + 0x2], D0
  351. 000003B4  607C                     bra        +0x7E /* 00000432 */
  352. label000003B6:
  353. 000003B6  486C FE5C                pea.l      [A4 - 0x1A4]
  354. 000003BA  2F2C FF5C                move.l     -[A7], [A4 - 0xA4]
  355. 000003BE  4EAD 2F32                jsr        [A5 + 0x2F32 /* export_1506 */]
  356. 000003C2  486C FE5C                pea.l      [A4 - 0x1A4]
  357. 000003C6  486B 0004                pea.l      [A3 + 0x4]
  358. 000003CA  4EAD 213A                jsr        [A5 + 0x213A /* export_1059 */]
  359. 000003CE  4267                     clr.w      -[A7]
  360. 000003D0  2F2C FF60                move.l     -[A7], [A4 - 0xA0]
  361. 000003D4  4EAD 0592                jsr        [A5 + 0x592 /* export_174 */]
  362. 000003D8  301F                     move.w     D0, [A7]+
  363. 000003DA  5340                     subq.w     D0, 1
  364. 000003DC  1740 0002                move.b     [A3 + 0x2], D0
  365. 000003E0  6050                     bra        +0x52 /* 00000432 */
  366. label000003E2:
  367. 000003E2  42A7                     clr.l      -[A7]
  368. 000003E4  206C FF60                movea.l    A0, [A4 - 0xA0]
  369. 000003E8  2050                     movea.l    A0, [A0]
  370. 000003EA  2F28 0060                move.l     -[A7], [A0 + 0x60]
  371. 000003EE  4267                     clr.w      -[A7]
  372. 000003F0  2F2C FF60                move.l     -[A7], [A4 - 0xA0]
  373. 000003F4  4EAD 0592                jsr        [A5 + 0x592 /* export_174 */]
  374. 000003F8  4EAD 249A                jsr        [A5 + 0x249A /* export_1167 */]
  375. 000003FC  275F 0004                move.l     [A3 + 0x4], [A7]+
  376. 00000400  6030                     bra        +0x32 /* 00000432 */
  377. label00000402:
  378. 00000402  42A7                     clr.l      -[A7]
  379. 00000404  2F2C FF60                move.l     -[A7], [A4 - 0xA0]
  380. 00000408  4EAD 0592                jsr        [A5 + 0x592 /* export_174 */]
  381. 0000040C  301F                     move.w     D0, [A7]+
  382. 0000040E  48C0                     ext.l      D0
  383. 00000410  2F00                     move.l     -[A7], D0
  384. 00000412  486E FEC8                pea.l      [A6 - 0x138]
  385. 00000416  4EAD 3F52                jsr        [A5 + 0x3F52 /* export_2022 */]
  386. 0000041A  3E1F                     move.w     D7, [A7]+
  387. 0000041C  276E FEC8 0004           move.l     [A3 + 0x4], [A6 - 0x138]
  388. 00000422  204B                     movea.l    A0, A3
  389. 00000424  5088                     addq.l     A0, 8
  390. 00000426  43EE FECC                lea.l      A1, [A6 - 0x134]
  391. 0000042A  7006                     moveq.l    D0, 0x06
  392. label0000042C:
  393. 0000042C  20D9                     move.l     [A0]+, [A1]+
  394. 0000042E  51C8 FFFC                dbf        D0, -0x6 /* 0000042C */
  395. label00000432:
  396. 00000432  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  397. 00000436  4E5E                     unlink     A6
  398. 00000438  205F                     movea.l    A0, [A7]+
  399. 0000043A  DEFC 0010                add.w      A7, 0x10
  400. 0000043E  4ED0                     jmp        [A0]
  401. export_1258:
  402. 00000440  4E56 FE5C                link       A6, -0x01A4
  403. 00000444  486E FF70                pea.l      [A6 - 0x90]
  404. 00000448  2F3C 6372 7431           move.l     -[A7], 0x63727431 /* 'crt1' */
  405. 0000044E  2F3C 616F 7231           move.l     -[A7], 0x616F7231 /* 'aor1' */
  406. 00000454  2F0E                     move.l     -[A7], A6
  407. 00000456  4EBA FDFC                jsr        [PC - 0x204 /* 00000254 */]
  408. 0000045A  486E FF94                pea.l      [A6 - 0x6C]
  409. 0000045E  2F3C 6372 7432           move.l     -[A7], 0x63727432 /* 'crt2' */
  410. 00000464  2F3C 616F 7232           move.l     -[A7], 0x616F7232 /* 'aor2' */
  411. 0000046A  2F0E                     move.l     -[A7], A6
  412. 0000046C  4EBA FDE6                jsr        [PC - 0x21A /* 00000254 */]
  413. 00000470  486E FFB8                pea.l      [A6 - 0x48]
  414. 00000474  2F3C 6372 7433           move.l     -[A7], 0x63727433 /* 'crt3' */
  415. 0000047A  2F3C 616F 7233           move.l     -[A7], 0x616F7233 /* 'aor3' */
  416. 00000480  2F0E                     move.l     -[A7], A6
  417. 00000482  4EBA FDD0                jsr        [PC - 0x230 /* 00000254 */]
  418. 00000486  486E FFDC                pea.l      [A6 - 0x24]
  419. 0000048A  2F3C 6372 7434           move.l     -[A7], 0x63727434 /* 'crt4' */
  420. 00000490  2F3C 6E75 6C6C           move.l     -[A7], 0x6E756C6C /* 'null' */
  421. 00000496  2F0E                     move.l     -[A7], A6
  422. 00000498  4EBA FDBA                jsr        [PC - 0x246 /* 00000254 */]
  423. 0000049C  206E 000C                movea.l    A0, [A6 + 0xC]
  424. 000004A0  43EE FF70                lea.l      A1, [A6 - 0x90]
  425. 000004A4  7023                     moveq.l    D0, 0x23
  426. label000004A6:
  427. 000004A6  20D9                     move.l     [A0]+, [A1]+
  428. 000004A8  51C8 FFFC                dbf        D0, -0x6 /* 000004A6 */
  429. 000004AC  4E5E                     unlink     A6
  430. 000004AE  2E9F                     move.l     [A7], [A7]+
  431. 000004B0  4E75                     rts
  432. 000004B2  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  433. // begin alternate branch 000004B4-000004BE
  434. fn000004B4:
  435. 000004B4  4E56 0000                link       A6, 0
  436. 000004B8  1D7C 0001 000C           move.b     [A6 + 0xC], 0x1
  437. // end alternate branch 000004B4-000004BE
  438. fn000004B4: // (misaligned)
  439. 000004B6  0000 1D7C                ori.b      D0, 0x7C /* '|' */
  440. 000004BA  0001 000C                ori.b      D1, 0xC
  441. 000004BE  4E5E                     unlink     A6
  442. 000004C0  2E9F                     move.l     [A7], [A7]+
  443. 000004C2  4E75                     rts
  444. export_1259:
  445. fn000004C4:
  446. 000004C4  4E56 FFFE                link       A6, -0x0002
  447. 000004C8  206E 0008                movea.l    A0, [A6 + 0x8]
  448. 000004CC  4240                     clr.w      D0
  449. 000004CE  2050                     movea.l    A0, [A0]
  450. 000004D0  1028 0031                move.b     D0, [A0 + 0x31]
  451. 000004D4  907C 0031                sub.w      D0, 0x31 /* '1' */
  452. 000004D8  3D40 FFFE                move.w     [A6 - 0x2], D0
  453. 000004DC  206E 0008                movea.l    A0, [A6 + 0x8]
  454. 000004E0  2050                     movea.l    A0, [A0]
  455. 000004E2  2268 000E                movea.l    A1, [A0 + 0xE]
  456. 000004E6  302E FFFE                move.w     D0, [A6 - 0x2]
  457. 000004EA  2251                     movea.l    A1, [A1]
  458. 000004EC  C1FC 0024                muls.w     D0, 0x24 /* '$' */
  459. 000004F0  206E 000C                movea.l    A0, [A6 + 0xC]
  460. 000004F4  43F1 003E                lea.l      A1, [A1 + D0.w + 0x3E]
  461. 000004F8  7008                     moveq.l    D0, 0x08
  462. label000004FA:
  463. 000004FA  20D9                     move.l     [A0]+, [A1]+
  464. 000004FC  51C8 FFFC                dbf        D0, -0x6 /* 000004FA */
  465. 00000500  4E5E                     unlink     A6
  466. 00000502  2E9F                     move.l     [A7], [A7]+
  467. 00000504  4E75                     rts
  468. 00000506  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  469. export_1260: // at 00000508 (misaligned)
  470. 0000050A  FFDA                     .invalid   <<F/7/7>>
  471. 0000050C  206E 000C                movea.l    A0, [A6 + 0xC]
  472. 00000510  43EE FFDC                lea.l      A1, [A6 - 0x24]
  473. 00000514  7008                     moveq.l    D0, 0x08
  474. label00000516:
  475. 00000516  22D8                     move.l     [A1]+, [A0]+
  476. 00000518  51C8 FFFC                dbf        D0, -0x6 /* 00000516 */
  477. 0000051C  206E 0008                movea.l    A0, [A6 + 0x8]
  478. 00000520  4240                     clr.w      D0
  479. 00000522  2050                     movea.l    A0, [A0]
  480. 00000524  1028 0031                move.b     D0, [A0 + 0x31]
  481. 00000528  907C 0031                sub.w      D0, 0x31 /* '1' */
  482. 0000052C  3D40 FFDA                move.w     [A6 - 0x26], D0
  483. 00000530  206E 0008                movea.l    A0, [A6 + 0x8]
  484. 00000534  2050                     movea.l    A0, [A0]
  485. 00000536  2268 000E                movea.l    A1, [A0 + 0xE]
  486. 0000053A  302E FFDA                move.w     D0, [A6 - 0x26]
  487. 0000053E  2251                     movea.l    A1, [A1]
  488. 00000540  C1FC 0024                muls.w     D0, 0x24 /* '$' */
  489. 00000544  43F1 003E                lea.l      A1, [A1 + D0.w + 0x3E]
  490. 00000548  41EE FFDC                lea.l      A0, [A6 - 0x24]
  491. 0000054C  7008                     moveq.l    D0, 0x08
  492. label0000054E:
  493. 0000054E  22D8                     move.l     [A1]+, [A0]+
  494. 00000550  51C8 FFFC                dbf        D0, -0x6 /* 0000054E */
  495. 00000554  4E5E                     unlink     A6
  496. 00000556  205F                     movea.l    A0, [A7]+
  497. 00000558  504F                     addq.w     A7, 8
  498. 0000055A  4ED0                     jmp        [A0]
  499. export_1261:
  500. 0000055C  4E56 FFFC                link       A6, -0x0004
  501. 00000560  48E7 0018                movem.l    -[A7], A3,A4
  502. 00000564  286E 0008                movea.l    A4, [A6 + 0x8]
  503. 00000568  42A7                     clr.l      -[A7]
  504. 0000056A  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  505. 0000056E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  506. 00000572  4EAD 12E2                jsr        [A5 + 0x12E2 /* export_600 */]
  507. 00000576  2D5F 000E                move.l     [A6 + 0xE], [A7]+
  508. 0000057A  7069                     moveq.l    D0, 0x69
  509. 0000057C  B06E 000C                cmp.w      D0, [A6 + 0xC]
  510. 00000580  6630                     bne        +0x32 /* 000005B2 */
  511. 00000582  2254                     movea.l    A1, [A4]
  512. 00000584  2069 007E                movea.l    A0, [A1 + 0x7E]
  513. 00000588  2050                     movea.l    A0, [A0]
  514. 0000058A  2668 000E                movea.l    A3, [A0 + 0xE]
  515. 0000058E  4267                     clr.w      -[A7]
  516. 00000590  2F0B                     move.l     -[A7], A3
  517. 00000592  486D 28DC                pea.l      [A5 + 0x28DC]
  518. 00000596  4EAD 1AF2                jsr        [A5 + 0x1AF2 /* export_858 */]
  519. 0000059A  101F                     move.b     D0, [A7]+
  520. 0000059C  6714                     beq        +0x16 /* 000005B2 */
  521. 0000059E  1F3C 0001                move.b     -[A7], 0x1
  522. 000005A2  1F3C 0001                move.b     -[A7], 0x1
  523. 000005A6  4267                     clr.w      -[A7]
  524. 000005A8  1F3C 0001                move.b     -[A7], 0x1
  525. 000005AC  2F0B                     move.l     -[A7], A3
  526. 000005AE  4EAD 24EA                jsr        [A5 + 0x24EA /* export_1177 */]
  527. label000005B2:
  528. 000005B2  4CDF 1800                movem.l    A3,A4, [A7]+
  529. 000005B6  4E5E                     unlink     A6
  530. 000005B8  205F                     movea.l    A0, [A7]+
  531. 000005BA  5C4F                     addq.w     A7, 6
  532. 000005BC  4ED0                     jmp        [A0]
  533. 000005BE  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  534. // begin alternate branch 000005C0-000005C4
  535. fn000005C0:
  536. 000005C0  4E56 FF70                link       A6, -0x0090
  537. // end alternate branch 000005C0-000005C4
  538. fn000005C0: // (misaligned)
  539. 000005C2  FF70                     .extension 0xF70 <<F/4-5/7>> // unimplemented
  540. 000005C4  48E7 0028                movem.l    -[A7], A2,A4
  541. 000005C8  286E 0008                movea.l    A4, [A6 + 0x8]
  542. 000005CC  3F3C 2710                move.w     -[A7], 0x2710
  543. 000005D0  42A7                     clr.l      -[A7]
  544. 000005D2  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  545. 000005D6  42A7                     clr.l      -[A7]
  546. 000005D8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  547. 000005DC  4EAD 19F2                jsr        [A5 + 0x19F2 /* export_826 */]
  548. 000005E0  2054                     movea.l    A0, [A4]
  549. 000005E2  4228 000E                clr.b      [A0 + 0xE]
  550. 000005E6  116E 000C 00B2           move.b     [A0 + 0xB2], [A6 + 0xC]
  551. 000005EC  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  552. 000005F0  486E FF70                pea.l      [A6 - 0x90]
  553. 000005F4  4EAD 24AA                jsr        [A5 + 0x24AA /* export_1169 */]
  554. 000005F8  2254                     movea.l    A1, [A4]
  555. 000005FA  41E9 0022                lea.l      A0, [A1 + 0x22]
  556. 000005FE  45EE FF70                lea.l      A2, [A6 - 0x90]
  557. 00000602  7023                     moveq.l    D0, 0x23
  558. label00000604:
  559. 00000604  20DA                     move.l     [A0]+, [A2]+
  560. 00000606  51C8 FFFC                dbf        D0, -0x6 /* 00000604 */
  561. 0000060A  4CDF 1400                movem.l    A2,A4, [A7]+
  562. 0000060E  4E5E                     unlink     A6
  563. 00000610  205F                     movea.l    A0, [A7]+
  564. 00000612  DEFC 000A                add.w      A7, 0xA /* '\n' */
  565. 00000616  4ED0                     jmp        [A0]
  566. 00000618  4E56 0000                link       A6, 0
  567. 0000061C  4267                     clr.w      -[A7]
  568. 0000061E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  569. 00000622  486D 28DC                pea.l      [A5 + 0x28DC]
  570. 00000626  4EAD 1AF2                jsr        [A5 + 0x1AF2 /* export_858 */]
  571. 0000062A  101F                     move.b     D0, [A7]+
  572. 0000062C  671C                     beq        +0x1E /* 0000064A */
  573. 0000062E  42A7                     clr.l      -[A7]
  574. 00000630  1F3C 0001                move.b     -[A7], 0x1
  575. 00000634  226E 0008                movea.l    A1, [A6 + 0x8]
  576. 00000638  2069 0008                movea.l    A0, [A1 + 0x8]
  577. 0000063C  2050                     movea.l    A0, [A0]
  578. 0000063E  1F28 00B2                move.b     -[A7], [A0 + 0xB2]
  579. 00000642  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  580. 00000646  4EAD 24EA                jsr        [A5 + 0x24EA /* export_1177 */]
  581. label0000064A:
  582. 0000064A  4E5E                     unlink     A6
  583. 0000064C  205F                     movea.l    A0, [A7]+
  584. 0000064E  504F                     addq.w     A7, 8
  585. 00000650  4ED0                     jmp        [A0]
  586. 00000652  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  587. export_1262: // at 00000654 (misaligned)
  588. 00000656  FFEC                     .invalid   <<F/7/7>>
  589. 00000658  48E7 0018                movem.l    -[A7], A3,A4
  590. 0000065C  286E 0008                movea.l    A4, [A6 + 0x8]
  591. 00000660  487A FFB6                pea.l      [PC - 0x4A /* 00000618, value 0x4E560000 'NV\0\0', cstring "NV" */]
  592. 00000664  2F0E                     move.l     -[A7], A6
  593. 00000666  42A7                     clr.l      -[A7]
  594. 00000668  2F3C 6372 6974           move.l     -[A7], 0x63726974 /* 'crit' */
  595. 0000066E  2054                     movea.l    A0, [A4]
  596. 00000670  2F28 0004                move.l     -[A7], [A0 + 0x4]
  597. 00000674  4EAD 1DE2                jsr        [A5 + 0x1DE2 /* export_952 */]
  598. 00000678  4EAD 1DDA                jsr        [A5 + 0x1DDA /* export_951 */]
  599. 0000067C  42A7                     clr.l      -[A7]
  600. 0000067E  2054                     movea.l    A0, [A4]
  601. 00000680  2F28 0004                move.l     -[A7], [A0 + 0x4]
  602. 00000684  4EAD 3082                jsr        [A5 + 0x3082 /* export_1548 */]
  603. 00000688  265F                     movea.l    A3, [A7]+
  604. 0000068A  486E FFF0                pea.l      [A6 - 0x10]
  605. 0000068E  486E FFF4                pea.l      [A6 - 0xC]
  606. 00000692  486E FFF8                pea.l      [A6 - 0x8]
  607. 00000696  486E FFFC                pea.l      [A6 - 0x4]
  608. 0000069A  2F0B                     move.l     -[A7], A3
  609. 0000069C  4EAD 13DA                jsr        [A5 + 0x13DA /* export_631 */]
  610. 000006A0  4AAE FFF0                tst.l      [A6 - 0x10]
  611. 000006A4  6714                     beq        +0x16 /* 000006BA */
  612. 000006A6  206E FFF0                movea.l    A0, [A6 - 0x10]
  613. 000006AA  2050                     movea.l    A0, [A0]
  614. 000006AC  2F28 002E                move.l     -[A7], [A0 + 0x2E]
  615. 000006B0  1F3C 0001                move.b     -[A7], 0x1
  616. 000006B4  2F0B                     move.l     -[A7], A3
  617. 000006B6  4EAD 13D2                jsr        [A5 + 0x13D2 /* export_630 */]
  618. label000006BA:
  619. 000006BA  4CDF 1800                movem.l    A3,A4, [A7]+
  620. 000006BE  4E5E                     unlink     A6
  621. 000006C0  2E9F                     move.l     [A7], [A7]+
  622. 000006C2  4E75                     rts
  623. export_1263:
  624. 000006C4  4E56 0000                link       A6, 0
  625. 000006C8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  626. 000006CC  4EAD 32EA                jsr        [A5 + 0x32EA /* export_1625 */]
  627. 000006D0  4E5E                     unlink     A6
  628. 000006D2  2E9F                     move.l     [A7], [A7]+
  629. 000006D4  4E75                     rts
  630. 000006D6  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  631. export_1264: // at 000006D8 (misaligned)
  632. 000006DA  FF70                     .extension 0xF70 <<F/4-5/7>> // unimplemented
  633. 000006DC  48E7 0028                movem.l    -[A7], A2,A4
  634. 000006E0  286E 0008                movea.l    A4, [A6 + 0x8]
  635. 000006E4  41EE FF70                lea.l      A0, [A6 - 0x90]
  636. 000006E8  2454                     movea.l    A2, [A4]
  637. 000006EA  43EA 0022                lea.l      A1, [A2 + 0x22]
  638. 000006EE  7023                     moveq.l    D0, 0x23
  639. label000006F0:
  640. 000006F0  20D9                     move.l     [A0]+, [A1]+
  641. 000006F2  51C8 FFFC                dbf        D0, -0x6 /* 000006F0 */
  642. 000006F6  2054                     movea.l    A0, [A4]
  643. 000006F8  2F28 0004                move.l     -[A7], [A0 + 0x4]
  644. 000006FC  486E FF70                pea.l      [A6 - 0x90]
  645. 00000700  1F28 00B2                move.b     -[A7], [A0 + 0xB2]
  646. 00000704  4EAD 24B2                jsr        [A5 + 0x24B2 /* export_1170 */]
  647. 00000708  4CDF 1400                movem.l    A2,A4, [A7]+
  648. 0000070C  4E5E                     unlink     A6
  649. 0000070E  2E9F                     move.l     [A7], [A7]+
  650. 00000710  4E75                     rts
  651. 00000712  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  652. // begin alternate branch 00000714-00000718
  653. export_1265:
  654. fn00000714:
  655. 00000714  4E56 FF70                link       A6, -0x0090
  656. // end alternate branch 00000714-00000718
  657. export_1265: // at 00000714 (misaligned)
  658. fn00000714: // (misaligned)
  659. 00000716  FF70                     .extension 0xF70 <<F/4-5/7>> // unimplemented
  660. 00000718  206E 0008                movea.l    A0, [A6 + 0x8]
  661. 0000071C  43EE FF70                lea.l      A1, [A6 - 0x90]
  662. 00000720  7023                     moveq.l    D0, 0x23
  663. label00000722:
  664. 00000722  22D8                     move.l     [A1]+, [A0]+
  665. 00000724  51C8 FFFC                dbf        D0, -0x6 /* 00000722 */
  666. 00000728  102E FF94                move.b     D0, [A6 - 0x6C]
  667. 0000072C  0A00 0001                xori.b     D0, 0x1
  668. 00000730  4A00                     tst.b      D0
  669. 00000732  670A                     beq        +0xC /* 0000073E */
  670. 00000734  122E FFB8                move.b     D1, [A6 - 0x48]
  671. 00000738  0A01 0001                xori.b     D1, 0x1
  672. 0000073C  C001                     and.b      D0, D1
  673. label0000073E:
  674. 0000073E  4A00                     tst.b      D0
  675. 00000740  670A                     beq        +0xC /* 0000074C */
  676. 00000742  122E FFDC                move.b     D1, [A6 - 0x24]
  677. 00000746  0A01 0001                xori.b     D1, 0x1
  678. 0000074A  C001                     and.b      D0, D1
  679. label0000074C:
  680. 0000074C  1D40 000C                move.b     [A6 + 0xC], D0
  681. 00000750  4E5E                     unlink     A6
  682. 00000752  2E9F                     move.l     [A7], [A7]+
  683. 00000754  4E75                     rts
  684. 00000756  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  685. export_1266: // at 00000758 (misaligned)
  686. 0000075A  FF70                     .extension 0xF70 <<F/4-5/7>> // unimplemented
  687. 0000075C  2F0C                     move.l     -[A7], A4
  688. 0000075E  206E 0008                movea.l    A0, [A6 + 0x8]
  689. 00000762  43EE FF70                lea.l      A1, [A6 - 0x90]
  690. 00000766  7023                     moveq.l    D0, 0x23
  691. label00000768:
  692. 00000768  22D8                     move.l     [A1]+, [A0]+
  693. 0000076A  51C8 FFFC                dbf        D0, -0x6 /* 00000768 */
  694. 0000076E  286E 000C                movea.l    A4, [A6 + 0xC]
  695. 00000772  4267                     clr.w      -[A7]
  696. 00000774  2F0C                     move.l     -[A7], A4
  697. 00000776  4EAD 1392                jsr        [A5 + 0x1392 /* export_622 */]
  698. 0000077A  101F                     move.b     D0, [A7]+
  699. 0000077C  4267                     clr.w      -[A7]
  700. 0000077E  486E FF70                pea.l      [A6 - 0x90]
  701. 00000782  4EBA FF90                jsr        [PC - 0x70 /* 00000714 */]
  702. 00000786  101F                     move.b     D0, [A7]+
  703. 00000788  0A00 0001                xori.b     D0, 0x1
  704. 0000078C  4A00                     tst.b      D0
  705. 0000078E  6726                     beq        +0x28 /* 000007B6 */
  706. 00000790  2F00                     move.l     -[A7], D0
  707. 00000792  4267                     clr.w      -[A7]
  708. 00000794  2F0C                     move.l     -[A7], A4
  709. 00000796  4EAD 0D42                jsr        [A5 + 0xD42 /* export_420 */]
  710. 0000079A  121F                     move.b     D1, [A7]+
  711. 0000079C  201F                     move.l     D0, [A7]+
  712. 0000079E  7401                     moveq.l    D2, 0x01
  713. 000007A0  B401                     cmp.b      D2, D1
  714. 000007A2  57C1                     seq        D1
  715. 000007A4  C001                     and.b      D0, D1
  716. 000007A6  670E                     beq        +0x10 /* 000007B6 */
  717. 000007A8  4267                     clr.w      -[A7]
  718. 000007AA  2F0C                     move.l     -[A7], A4
  719. 000007AC  4EAD 3042                jsr        [A5 + 0x3042 /* export_1540 */]
  720. 000007B0  2F0C                     move.l     -[A7], A4
  721. 000007B2  4EAD 0D52                jsr        [A5 + 0xD52 /* export_422 */]
  722. label000007B6:
  723. 000007B6  2F0C                     move.l     -[A7], A4
  724. 000007B8  486E FF70                pea.l      [A6 - 0x90]
  725. 000007BC  4267                     clr.w      -[A7]
  726. 000007BE  2F0C                     move.l     -[A7], A4
  727. 000007C0  4EAD 3042                jsr        [A5 + 0x3042 /* export_1540 */]
  728. 000007C4  4EAD 24B2                jsr        [A5 + 0x24B2 /* export_1170 */]
  729. 000007C8  285F                     movea.l    A4, [A7]+
  730. 000007CA  4E5E                     unlink     A6
  731. 000007CC  205F                     movea.l    A0, [A7]+
  732. 000007CE  504F                     addq.w     A7, 8
  733. 000007D0  4ED0                     jmp        [A0]
  734. 000007D2  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  735. export_1267: // at 000007D4 (misaligned)
  736. 000007D6  FFF8                     .invalid   <<F/7/7>>
  737. 000007D8  48E7 0308                movem.l    -[A7], D6,D7,A4
  738. 000007DC  286E 0008                movea.l    A4, [A6 + 0x8]
  739. 000007E0  200C                     move.l     D0, A4
  740. 000007E2  6764                     beq        +0x66 /* 00000848 */
  741. 000007E4  42A7                     clr.l      -[A7]
  742. 000007E6  2F0C                     move.l     -[A7], A4
  743. 000007E8  4EAD 02C2                jsr        [A5 + 0x2C2 /* export_84 */]
  744. 000007EC  7004                     moveq.l    D0, 0x04
  745. 000007EE  2F00                     move.l     -[A7], D0
  746. 000007F0  4EAD 490A                jsr        [A5 + 0x490A /* export_2333 */]
  747. 000007F4  201F                     move.l     D0, [A7]+
  748. 000007F6  3E00                     move.w     D7, D0
  749. 000007F8  6F4E                     ble        +0x50 /* 00000848 */
  750. 000007FA  4267                     clr.w      -[A7]
  751. 000007FC  2F0C                     move.l     -[A7], A4
  752. 000007FE  4EAD 043A                jsr        [A5 + 0x43A /* export_131 */]
  753. 00000802  1C1F                     move.b     D6, [A7]+
  754. 00000804  2F0C                     move.l     -[A7], A4
  755. 00000806  205F                     movea.l    A0, [A7]+
  756. 00000808  A029                     syscall    HLock
  757. 0000080A  486E FFFC                pea.l      [A6 - 0x4]
  758. 0000080E  486D 2A14                pea.l      [A5 + 0x2A14]
  759. 00000812  3F3C 0008                move.w     -[A7], 0x8
  760. 00000816  4EAD 1AEA                jsr        [A5 + 0x1AEA /* export_857 */]
  761. 0000081A  3F07                     move.w     -[A7], D7
  762. 0000081C  7004                     moveq.l    D0, 0x04
  763. 0000081E  2F00                     move.l     -[A7], D0
  764. 00000820  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  765. 00000824  4EAD 175A                jsr        [A5 + 0x175A /* export_743 */]
  766. 00000828  2F0C                     move.l     -[A7], A4
  767. 0000082A  3007                     move.w     D0, D7
  768. 0000082C  48C0                     ext.l      D0
  769. 0000082E  2F00                     move.l     -[A7], D0
  770. 00000830  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  771. 00000834  4EAD 176A                jsr        [A5 + 0x176A /* export_745 */]
  772. 00000838  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  773. 0000083C  4EAD 1AA2                jsr        [A5 + 0x1AA2 /* export_848 */]
  774. 00000840  2F0C                     move.l     -[A7], A4
  775. 00000842  1F06                     move.b     -[A7], D6
  776. 00000844  4EAD 0442                jsr        [A5 + 0x442 /* export_132 */]
  777. label00000848:
  778. 00000848  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  779. 0000084C  4E5E                     unlink     A6
  780. 0000084E  2E9F                     move.l     [A7], [A7]+
  781. 00000850  4E75                     rts
  782. 00000852  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  783. export_1268: // at 00000854 (misaligned)
  784. 00000856  FFF8                     .invalid   <<F/7/7>>
  785. 00000858  48E7 0308                movem.l    -[A7], D6,D7,A4
  786. 0000085C  286E 0008                movea.l    A4, [A6 + 0x8]
  787. 00000860  200C                     move.l     D0, A4
  788. 00000862  6764                     beq        +0x66 /* 000008C8 */
  789. 00000864  42A7                     clr.l      -[A7]
  790. 00000866  2F0C                     move.l     -[A7], A4
  791. 00000868  4EAD 02C2                jsr        [A5 + 0x2C2 /* export_84 */]
  792. 0000086C  7004                     moveq.l    D0, 0x04
  793. 0000086E  2F00                     move.l     -[A7], D0
  794. 00000870  4EAD 490A                jsr        [A5 + 0x490A /* export_2333 */]
  795. 00000874  201F                     move.l     D0, [A7]+
  796. 00000876  3E00                     move.w     D7, D0
  797. 00000878  6F4E                     ble        +0x50 /* 000008C8 */
  798. 0000087A  4267                     clr.w      -[A7]
  799. 0000087C  2F0C                     move.l     -[A7], A4
  800. 0000087E  4EAD 043A                jsr        [A5 + 0x43A /* export_131 */]
  801. 00000882  1C1F                     move.b     D6, [A7]+
  802. 00000884  2F0C                     move.l     -[A7], A4
  803. 00000886  205F                     movea.l    A0, [A7]+
  804. 00000888  A029                     syscall    HLock
  805. 0000088A  486E FFFC                pea.l      [A6 - 0x4]
  806. 0000088E  486D 2A0C                pea.l      [A5 + 0x2A0C]
  807. 00000892  3F3C 0008                move.w     -[A7], 0x8
  808. 00000896  4EAD 1AEA                jsr        [A5 + 0x1AEA /* export_857 */]
  809. 0000089A  3F07                     move.w     -[A7], D7
  810. 0000089C  700A                     moveq.l    D0, 0x0A
  811. 0000089E  2F00                     move.l     -[A7], D0
  812. 000008A0  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  813. 000008A4  4EAD 175A                jsr        [A5 + 0x175A /* export_743 */]
  814. 000008A8  2F0C                     move.l     -[A7], A4
  815. 000008AA  3007                     move.w     D0, D7
  816. 000008AC  48C0                     ext.l      D0
  817. 000008AE  2F00                     move.l     -[A7], D0
  818. 000008B0  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  819. 000008B4  4EAD 176A                jsr        [A5 + 0x176A /* export_745 */]
  820. 000008B8  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  821. 000008BC  4EAD 1AA2                jsr        [A5 + 0x1AA2 /* export_848 */]
  822. 000008C0  2F0C                     move.l     -[A7], A4
  823. 000008C2  1F06                     move.b     -[A7], D6
  824. 000008C4  4EAD 0442                jsr        [A5 + 0x442 /* export_132 */]
  825. label000008C8:
  826. 000008C8  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  827. 000008CC  4E5E                     unlink     A6
  828. 000008CE  2E9F                     move.l     [A7], [A7]+
  829. 000008D0  4E75                     rts
  830. 000008D2  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  831. export_1269: // at 000008D4 (misaligned)
  832. 000008D6  FFF8                     .invalid   <<F/7/7>>
  833. 000008D8  48E7 0308                movem.l    -[A7], D6,D7,A4
  834. 000008DC  286E 0008                movea.l    A4, [A6 + 0x8]
  835. 000008E0  200C                     move.l     D0, A4
  836. 000008E2  6764                     beq        +0x66 /* 00000948 */
  837. 000008E4  42A7                     clr.l      -[A7]
  838. 000008E6  2F0C                     move.l     -[A7], A4
  839. 000008E8  4EAD 02C2                jsr        [A5 + 0x2C2 /* export_84 */]
  840. 000008EC  7004                     moveq.l    D0, 0x04
  841. 000008EE  2F00                     move.l     -[A7], D0
  842. 000008F0  4EAD 490A                jsr        [A5 + 0x490A /* export_2333 */]
  843. 000008F4  201F                     move.l     D0, [A7]+
  844. 000008F6  3E00                     move.w     D7, D0
  845. 000008F8  6F4E                     ble        +0x50 /* 00000948 */
  846. 000008FA  4267                     clr.w      -[A7]
  847. 000008FC  2F0C                     move.l     -[A7], A4
  848. 000008FE  4EAD 043A                jsr        [A5 + 0x43A /* export_131 */]
  849. 00000902  1C1F                     move.b     D6, [A7]+
  850. 00000904  2F0C                     move.l     -[A7], A4
  851. 00000906  205F                     movea.l    A0, [A7]+
  852. 00000908  A029                     syscall    HLock
  853. 0000090A  486E FFFC                pea.l      [A6 - 0x4]
  854. 0000090E  486D 2A04                pea.l      [A5 + 0x2A04]
  855. 00000912  3F3C 0008                move.w     -[A7], 0x8
  856. 00000916  4EAD 1AEA                jsr        [A5 + 0x1AEA /* export_857 */]
  857. 0000091A  3F07                     move.w     -[A7], D7
  858. 0000091C  7024                     moveq.l    D0, 0x24
  859. 0000091E  2F00                     move.l     -[A7], D0
  860. 00000920  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  861. 00000924  4EAD 175A                jsr        [A5 + 0x175A /* export_743 */]
  862. 00000928  2F0C                     move.l     -[A7], A4
  863. 0000092A  3007                     move.w     D0, D7
  864. 0000092C  48C0                     ext.l      D0
  865. 0000092E  2F00                     move.l     -[A7], D0
  866. 00000930  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  867. 00000934  4EAD 176A                jsr        [A5 + 0x176A /* export_745 */]
  868. 00000938  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  869. 0000093C  4EAD 1AA2                jsr        [A5 + 0x1AA2 /* export_848 */]
  870. 00000940  2F0C                     move.l     -[A7], A4
  871. 00000942  1F06                     move.b     -[A7], D6
  872. 00000944  4EAD 0442                jsr        [A5 + 0x442 /* export_132 */]
  873. label00000948:
  874. 00000948  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  875. 0000094C  4E5E                     unlink     A6
  876. 0000094E  2E9F                     move.l     [A7], [A7]+
  877. 00000950  4E75                     rts
  878. 00000952  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  879. export_1270: // at 00000954 (misaligned)
  880. 00000956  FFF8                     .invalid   <<F/7/7>>
  881. 00000958  48E7 0308                movem.l    -[A7], D6,D7,A4
  882. 0000095C  286E 0008                movea.l    A4, [A6 + 0x8]
  883. 00000960  200C                     move.l     D0, A4
  884. 00000962  6764                     beq        +0x66 /* 000009C8 */
  885. 00000964  42A7                     clr.l      -[A7]
  886. 00000966  2F0C                     move.l     -[A7], A4
  887. 00000968  4EAD 02C2                jsr        [A5 + 0x2C2 /* export_84 */]
  888. 0000096C  7004                     moveq.l    D0, 0x04
  889. 0000096E  2F00                     move.l     -[A7], D0
  890. 00000970  4EAD 490A                jsr        [A5 + 0x490A /* export_2333 */]
  891. 00000974  201F                     move.l     D0, [A7]+
  892. 00000976  3E00                     move.w     D7, D0
  893. 00000978  6F4E                     ble        +0x50 /* 000009C8 */
  894. 0000097A  4267                     clr.w      -[A7]
  895. 0000097C  2F0C                     move.l     -[A7], A4
  896. 0000097E  4EAD 043A                jsr        [A5 + 0x43A /* export_131 */]
  897. 00000982  1C1F                     move.b     D6, [A7]+
  898. 00000984  2F0C                     move.l     -[A7], A4
  899. 00000986  205F                     movea.l    A0, [A7]+
  900. 00000988  A029                     syscall    HLock
  901. 0000098A  486E FFFC                pea.l      [A6 - 0x4]
  902. 0000098E  486D 29FC                pea.l      [A5 + 0x29FC]
  903. 00000992  3F3C 0008                move.w     -[A7], 0x8
  904. 00000996  4EAD 1AEA                jsr        [A5 + 0x1AEA /* export_857 */]
  905. 0000099A  3F07                     move.w     -[A7], D7
  906. 0000099C  7028                     moveq.l    D0, 0x28
  907. 0000099E  2F00                     move.l     -[A7], D0
  908. 000009A0  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  909. 000009A4  4EAD 175A                jsr        [A5 + 0x175A /* export_743 */]
  910. 000009A8  2F0C                     move.l     -[A7], A4
  911. 000009AA  3007                     move.w     D0, D7
  912. 000009AC  48C0                     ext.l      D0
  913. 000009AE  2F00                     move.l     -[A7], D0
  914. 000009B0  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  915. 000009B4  4EAD 176A                jsr        [A5 + 0x176A /* export_745 */]
  916. 000009B8  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  917. 000009BC  4EAD 1AA2                jsr        [A5 + 0x1AA2 /* export_848 */]
  918. 000009C0  2F0C                     move.l     -[A7], A4
  919. 000009C2  1F06                     move.b     -[A7], D6
  920. 000009C4  4EAD 0442                jsr        [A5 + 0x442 /* export_132 */]
  921. label000009C8:
  922. 000009C8  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  923. 000009CC  4E5E                     unlink     A6
  924. 000009CE  2E9F                     move.l     [A7], [A7]+
  925. 000009D0  4E75                     rts
  926. 000009D2  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  927. export_1271: // at 000009D4 (misaligned)
  928. 000009D6  FFF8                     .invalid   <<F/7/7>>
  929. 000009D8  48E7 0308                movem.l    -[A7], D6,D7,A4
  930. 000009DC  286E 0008                movea.l    A4, [A6 + 0x8]
  931. 000009E0  200C                     move.l     D0, A4
  932. 000009E2  6764                     beq        +0x66 /* 00000A48 */
  933. 000009E4  42A7                     clr.l      -[A7]
  934. 000009E6  2F0C                     move.l     -[A7], A4
  935. 000009E8  4EAD 02C2                jsr        [A5 + 0x2C2 /* export_84 */]
  936. 000009EC  7004                     moveq.l    D0, 0x04
  937. 000009EE  2F00                     move.l     -[A7], D0
  938. 000009F0  4EAD 490A                jsr        [A5 + 0x490A /* export_2333 */]
  939. 000009F4  201F                     move.l     D0, [A7]+
  940. 000009F6  3E00                     move.w     D7, D0
  941. 000009F8  6F4E                     ble        +0x50 /* 00000A48 */
  942. 000009FA  4267                     clr.w      -[A7]
  943. 000009FC  2F0C                     move.l     -[A7], A4
  944. 000009FE  4EAD 043A                jsr        [A5 + 0x43A /* export_131 */]
  945. 00000A02  1C1F                     move.b     D6, [A7]+
  946. 00000A04  2F0C                     move.l     -[A7], A4
  947. 00000A06  205F                     movea.l    A0, [A7]+
  948. 00000A08  A029                     syscall    HLock
  949. 00000A0A  486E FFFC                pea.l      [A6 - 0x4]
  950. 00000A0E  486D 29F4                pea.l      [A5 + 0x29F4]
  951. 00000A12  3F3C 0008                move.w     -[A7], 0x8
  952. 00000A16  4EAD 1AEA                jsr        [A5 + 0x1AEA /* export_857 */]
  953. 00000A1A  3F07                     move.w     -[A7], D7
  954. 00000A1C  7024                     moveq.l    D0, 0x24
  955. 00000A1E  2F00                     move.l     -[A7], D0
  956. 00000A20  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  957. 00000A24  4EAD 175A                jsr        [A5 + 0x175A /* export_743 */]
  958. 00000A28  2F0C                     move.l     -[A7], A4
  959. 00000A2A  3007                     move.w     D0, D7
  960. 00000A2C  48C0                     ext.l      D0
  961. 00000A2E  2F00                     move.l     -[A7], D0
  962. 00000A30  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  963. 00000A34  4EAD 176A                jsr        [A5 + 0x176A /* export_745 */]
  964. 00000A38  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  965. 00000A3C  4EAD 1AA2                jsr        [A5 + 0x1AA2 /* export_848 */]
  966. 00000A40  2F0C                     move.l     -[A7], A4
  967. 00000A42  1F06                     move.b     -[A7], D6
  968. 00000A44  4EAD 0442                jsr        [A5 + 0x442 /* export_132 */]
  969. label00000A48:
  970. 00000A48  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  971. 00000A4C  4E5E                     unlink     A6
  972. 00000A4E  2E9F                     move.l     [A7], [A7]+
  973. 00000A50  4E75                     rts
  974. 00000A52  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  975. export_1272: // at 00000A54 (misaligned)
  976. 00000A56  0000 203C                ori.b      D0, 0x3C /* '<' */
  977. 00000A5A  7468                     moveq.l    D2, 0x68
  978. 00000A5C  756D                     moveq.l    D2, 0x6D
  979. 00000A5E  B0AE 0008                cmp.l      D0, [A6 + 0x8]
  980. 00000A62  57C0                     seq        D0
  981. 00000A64  4A00                     tst.b      D0
  982. 00000A66  6610                     bne        +0x12 /* 00000A78 */
  983. 00000A68  223C 746C 7374           move.l     D1, 0x746C7374 /* 'tlst' */
  984. 00000A6E  B2AE 0008                cmp.l      D1, [A6 + 0x8]
  985. 00000A72  57C1                     seq        D1
  986. 00000A74  8001                     or.b       D0, D1
  987. 00000A76  671C                     beq        +0x1E /* 00000A94 */
  988. label00000A78:
  989. 00000A78  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  990. 00000A7C  4267                     clr.w      -[A7]
  991. 00000A7E  42A7                     clr.l      -[A7]
  992. 00000A80  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  993. 00000A84  4EAD 306A                jsr        [A5 + 0x306A /* export_1545 */]
  994. 00000A88  4EAD 3042                jsr        [A5 + 0x3042 /* export_1540 */]
  995. 00000A8C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  996. 00000A90  4EAD 0D62                jsr        [A5 + 0xD62 /* export_424 */]
  997. label00000A94:
  998. 00000A94  4E5E                     unlink     A6
  999. 00000A96  205F                     movea.l    A0, [A7]+
  1000. 00000A98  504F                     addq.w     A7, 8
  1001. 00000A9A  4ED0                     jmp        [A0]
  1002. export_1273:
  1003. 00000A9C  4E56 FDAA                link       A6, -0x0256
  1004. 00000AA0  48E7 0738                movem.l    -[A7], D5,D6,D7,A2,A3,A4
  1005. 00000AA4  206E 0008                movea.l    A0, [A6 + 0x8]
  1006. 00000AA8  43EE FF70                lea.l      A1, [A6 - 0x90]
  1007. 00000AAC  7023                     moveq.l    D0, 0x23
  1008. label00000AAE:
  1009. 00000AAE  22D8                     move.l     [A1]+, [A0]+
  1010. 00000AB0  51C8 FFFC                dbf        D0, -0x6 /* 00000AAE */
  1011. 00000AB4  286E 000C                movea.l    A4, [A6 + 0xC]
  1012. 00000AB8  486E FE66                pea.l      [A6 - 0x19A]
  1013. 00000ABC  2F3C 0006 177A           move.l     -[A7], 0x6177A
  1014. 00000AC2  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  1015. 00000AC6  486E FE66                pea.l      [A6 - 0x19A]
  1016. 00000ACA  1F3C 0001                move.b     -[A7], 0x1
  1017. 00000ACE  2F0C                     move.l     -[A7], A4
  1018. 00000AD0  4EAD 0D6A                jsr        [A5 + 0xD6A /* export_425 */]
  1019. 00000AD4  2054                     movea.l    A0, [A4]
  1020. 00000AD6  2668 0048                movea.l    A3, [A0 + 0x48]
  1021. 00000ADA  4206                     clr.b      D6
  1022. 00000ADC  4AA8 0054                tst.l      [A0 + 0x54]
  1023. 00000AE0  676A                     beq        +0x6C /* 00000B4C */
  1024. 00000AE2  2254                     movea.l    A1, [A4]
  1025. 00000AE4  2069 0054                movea.l    A0, [A1 + 0x54]
  1026. 00000AE8  45EE FDAC                lea.l      A2, [A6 - 0x254]
  1027. 00000AEC  2050                     movea.l    A0, [A0]
  1028. 00000AEE  43E8 0002                lea.l      A1, [A0 + 0x2]
  1029. 00000AF2  7023                     moveq.l    D0, 0x23
  1030. label00000AF4:
  1031. 00000AF4  24D9                     move.l     [A2]+, [A1]+
  1032. 00000AF6  51C8 FFFC                dbf        D0, -0x6 /* 00000AF4 */
  1033. 00000AFA  4267                     clr.w      -[A7]
  1034. 00000AFC  2F0B                     move.l     -[A7], A3
  1035. 00000AFE  4EAD 3102                jsr        [A5 + 0x3102 /* export_1564 */]
  1036. 00000B02  101F                     move.b     D0, [A7]+
  1037. 00000B04  486E FE56                pea.l      [A6 - 0x1AA]
  1038. 00000B08  2F0B                     move.l     -[A7], A3
  1039. 00000B0A  4EAD 305A                jsr        [A5 + 0x305A /* export_1543 */]
  1040. 00000B0E  486E FE56                pea.l      [A6 - 0x1AA]
  1041. 00000B12  486E FE46                pea.l      [A6 - 0x1BA]
  1042. 00000B16  2F0B                     move.l     -[A7], A3
  1043. 00000B18  4EAD 1EAA                jsr        [A5 + 0x1EAA /* export_977 */]
  1044. 00000B1C  486E FE46                pea.l      [A6 - 0x1BA]
  1045. 00000B20  7001                     moveq.l    D0, 0x01
  1046. 00000B22  2F00                     move.l     -[A7], D0
  1047. 00000B24  7001                     moveq.l    D0, 0x01
  1048. 00000B26  2F00                     move.l     -[A7], D0
  1049. 00000B28  4EAD 229A                jsr        [A5 + 0x229A /* export_1103 */]
  1050. 00000B2C  42A7                     clr.l      -[A7]
  1051. 00000B2E  486E FE46                pea.l      [A6 - 0x1BA]
  1052. 00000B32  2F0B                     move.l     -[A7], A3
  1053. 00000B34  4EAD 1652                jsr        [A5 + 0x1652 /* export_710 */]
  1054. 00000B38  2D5F FE3E                move.l     [A6 - 0x1C2], [A7]+
  1055. 00000B3C  4267                     clr.w      -[A7]
  1056. 00000B3E  2F2E FE3E                move.l     -[A7], [A6 - 0x1C2]
  1057. 00000B42  2F0B                     move.l     -[A7], A3
  1058. 00000B44  4EAD 25DA                jsr        [A5 + 0x25DA /* export_1207 */]
  1059. 00000B48  3A1F                     move.w     D5, [A7]+
  1060. 00000B4A  7C01                     moveq.l    D6, 0x01
  1061. label00000B4C:
  1062. 00000B4C  2054                     movea.l    A0, [A4]
  1063. 00000B4E  2F28 0054                move.l     -[A7], [A0 + 0x54]
  1064. 00000B52  4EAD 1AA2                jsr        [A5 + 0x1AA2 /* export_848 */]
  1065. 00000B56  2054                     movea.l    A0, [A4]
  1066. 00000B58  7000                     moveq.l    D0, 0x00
  1067. 00000B5A  2140 0054                move.l     [A0 + 0x54], D0
  1068. 00000B5E  486E FF6C                pea.l      [A6 - 0x94]
  1069. 00000B62  486D 298C                pea.l      [A5 + 0x298C]
  1070. 00000B66  3F3C 01B6                move.w     -[A7], 0x1B6
  1071. 00000B6A  4EAD 1AEA                jsr        [A5 + 0x1AEA /* export_857 */]
  1072. 00000B6E  2F2E FF6C                move.l     -[A7], [A6 - 0x94]
  1073. 00000B72  4EAD 206A                jsr        [A5 + 0x206A /* export_1033 */]
  1074. 00000B76  2F2E FF6C                move.l     -[A7], [A6 - 0x94]
  1075. 00000B7A  4EAD 39AA                jsr        [A5 + 0x39AA /* export_1841 */]
  1076. 00000B7E  2054                     movea.l    A0, [A4]
  1077. 00000B80  216E FF6C 0054           move.l     [A0 + 0x54], [A6 - 0x94]
  1078. 00000B86  4267                     clr.w      -[A7]
  1079. 00000B88  1F3C 0001                move.b     -[A7], 0x1
  1080. 00000B8C  2F0C                     move.l     -[A7], A4
  1081. 00000B8E  4EAD 0D72                jsr        [A5 + 0xD72 /* export_426 */]
  1082. 00000B92  2254                     movea.l    A1, [A4]
  1083. 00000B94  2069 0048                movea.l    A0, [A1 + 0x48]
  1084. 00000B98  2050                     movea.l    A0, [A0]
  1085. 00000B9A  4228 0062                clr.b      [A0 + 0x62]
  1086. 00000B9E  2069 0048                movea.l    A0, [A1 + 0x48]
  1087. 00000BA2  2050                     movea.l    A0, [A0]
  1088. 00000BA4  2E28 0064                move.l     D7, [A0 + 0x64]
  1089. 00000BA8  42A7                     clr.l      -[A7]
  1090. 00000BAA  2F07                     move.l     -[A7], D7
  1091. 00000BAC  4EAD 214A                jsr        [A5 + 0x214A /* export_1061 */]
  1092. 00000BB0  2E1F                     move.l     D7, [A7]+
  1093. 00000BB2  2254                     movea.l    A1, [A4]
  1094. 00000BB4  2069 0048                movea.l    A0, [A1 + 0x48]
  1095. 00000BB8  2050                     movea.l    A0, [A0]
  1096. 00000BBA  2147 0064                move.l     [A0 + 0x64], D7
  1097. 00000BBE  486E FF70                pea.l      [A6 - 0x90]
  1098. 00000BC2  486E FF67                pea.l      [A6 - 0x99]
  1099. 00000BC6  2F2E FF6C                move.l     -[A7], [A6 - 0x94]
  1100. 00000BCA  4EAD 39BA                jsr        [A5 + 0x39BA /* export_1843 */]
  1101. 00000BCE  2054                     movea.l    A0, [A4]
  1102. 00000BD0  116E FF67 0058           move.b     [A0 + 0x58], [A6 - 0x99]
  1103. 00000BD6  3F3C 0FB5                move.w     -[A7], 0xFB5
  1104. 00000BDA  2F0C                     move.l     -[A7], A4
  1105. 00000BDC  4EBA 0076                jsr        [PC + 0x76 /* 00000C54 */]
  1106. 00000BE0  102E FF67                move.b     D0, [A6 - 0x99]
  1107. 00000BE4  6608                     bne        +0xA /* 00000BEE */
  1108. 00000BE6  2F2E FF6C                move.l     -[A7], [A6 - 0x94]
  1109. 00000BEA  4EAD 39C2                jsr        [A5 + 0x39C2 /* export_1844 */]
  1110. label00000BEE:
  1111. 00000BEE  2F0C                     move.l     -[A7], A4
  1112. 00000BF0  4EAD 0D82                jsr        [A5 + 0xD82 /* export_428 */]
  1113. 00000BF4  206E FF6C                movea.l    A0, [A6 - 0x94]
  1114. 00000BF8  7003                     moveq.l    D0, 0x03
  1115. 00000BFA  2050                     movea.l    A0, [A0]
  1116. 00000BFC  B068 009C                cmp.w      D0, [A0 + 0x9C]
  1117. 00000C00  6610                     bne        +0x12 /* 00000C12 */
  1118. 00000C02  486E FE66                pea.l      [A6 - 0x19A]
  1119. 00000C06  2F3C 0008 177A           move.l     -[A7], 0x8177A
  1120. 00000C0C  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  1121. 00000C10  600E                     bra        +0x10 /* 00000C20 */
  1122. label00000C12:
  1123. 00000C12  486E FE66                pea.l      [A6 - 0x19A]
  1124. 00000C16  2F3C 0007 177A           move.l     -[A7], 0x7177A
  1125. 00000C1C  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  1126. label00000C20:
  1127. 00000C20  486E FE66                pea.l      [A6 - 0x19A]
  1128. 00000C24  1F3C 0001                move.b     -[A7], 0x1
  1129. 00000C28  2F0C                     move.l     -[A7], A4
  1130. 00000C2A  4EAD 0D6A                jsr        [A5 + 0xD6A /* export_425 */]
  1131. 00000C2E  1006                     move.b     D0, D6
  1132. 00000C30  6716                     beq        +0x18 /* 00000C48 */
  1133. 00000C32  2254                     movea.l    A1, [A4]
  1134. 00000C34  41E9 005C                lea.l      A0, [A1 + 0x5C]
  1135. 00000C38  45EE FDAC                lea.l      A2, [A6 - 0x254]
  1136. 00000C3C  7023                     moveq.l    D0, 0x23
  1137. label00000C3E:
  1138. 00000C3E  20DA                     move.l     [A0]+, [A2]+
  1139. 00000C40  51C8 FFFC                dbf        D0, -0x6 /* 00000C3E */
  1140. 00000C44  3345 005A                move.w     [A1 + 0x5A], D5
  1141. label00000C48:
  1142. 00000C48  4CDF 1CE0                movem.l    D5,D6,D7,A2,A3,A4, [A7]+
  1143. 00000C4C  4E5E                     unlink     A6
  1144. 00000C4E  205F                     movea.l    A0, [A7]+
  1145. 00000C50  504F                     addq.w     A7, 8
  1146. 00000C52  4ED0                     jmp        [A0]
  1147. export_1274:
  1148. fn00000C54:
  1149. 00000C54  4E56 FEFC                link       A6, -0x0104
  1150. 00000C58  2F0C                     move.l     -[A7], A4
  1151. 00000C5A  286E 0008                movea.l    A4, [A6 + 0x8]
  1152. 00000C5E  302E 000C                move.w     D0, [A6 + 0xC]
  1153. 00000C62  0440 0FB5                subi.w     D0, 0xFB5
  1154. 00000C66  6714                     beq        +0x16 /* 00000C7C */
  1155. 00000C68  5340                     subq.w     D0, 1
  1156. 00000C6A  6722                     beq        +0x24 /* 00000C8E */
  1157. 00000C6C  5340                     subq.w     D0, 1
  1158. 00000C6E  674C                     beq        +0x4E /* 00000CBC */
  1159. 00000C70  5340                     subq.w     D0, 1
  1160. 00000C72  6732                     beq        +0x34 /* 00000CA6 */
  1161. 00000C74  5340                     subq.w     D0, 1
  1162. 00000C76  675C                     beq        +0x5E /* 00000CD4 */
  1163. 00000C78  6000 00DE                bra        +0xE0 /* 00000D58 */
  1164. label00000C7C:
  1165. 00000C7C  2D7C 0372 4944 FEFC      move.l     [A6 - 0x104], 0x3724944
  1166. 00000C84  2D7C 2020 2020 FFFC      move.l     [A6 - 0x4], 0x20202020 /* '    ' */
  1167. 00000C8C  605C                     bra        +0x5E /* 00000CEA */
  1168. label00000C8E:
  1169. 00000C8E  41EE FEFC                lea.l      A0, [A6 - 0x104]
  1170. 00000C92  43FA 00EC                lea.l      A1, [PC + 0xEC /* 00000D80, value 0x9724669 '\trFi', pstring "rFilename" */]
  1171. 00000C96  20D9                     move.l     [A0]+, [A1]+
  1172. 00000C98  20D9                     move.l     [A0]+, [A1]+
  1173. 00000C9A  3091                     move.w     [A0], [A1]
  1174. 00000C9C  2D7C 6E61 6D65 FFFC      move.l     [A6 - 0x4], 0x6E616D65 /* 'name' */
  1175. 00000CA4  6044                     bra        +0x46 /* 00000CEA */
  1176. label00000CA6:
  1177. 00000CA6  41EE FEFC                lea.l      A0, [A6 - 0x104]
  1178. 00000CAA  43FA 00CC                lea.l      A1, [PC + 0xCC /* 00000D78, value 0x672566F, pstring "rVolID" */]
  1179. 00000CAE  20D9                     move.l     [A0]+, [A1]+
  1180. 00000CB0  20D9                     move.l     [A0]+, [A1]+
  1181. 00000CB2  2D7C 766F 6C6D FFFC      move.l     [A6 - 0x4], 0x766F6C6D /* 'volm' */
  1182. 00000CBA  602E                     bra        +0x30 /* 00000CEA */
  1183. label00000CBC:
  1184. 00000CBC  41EE FEFC                lea.l      A0, [A6 - 0x104]
  1185. 00000CC0  43FA 00AA                lea.l      A1, [PC + 0xAA /* 00000D6C, value 0xB72466F, pstring "rFolderName" */]
  1186. 00000CC4  20D9                     move.l     [A0]+, [A1]+
  1187. 00000CC6  20D9                     move.l     [A0]+, [A1]+
  1188. 00000CC8  20D9                     move.l     [A0]+, [A1]+
  1189. 00000CCA  2D7C 666C 6472 FFFC      move.l     [A6 - 0x4], 0x666C6472 /* 'fldr' */
  1190. 00000CD2  6016                     bra        +0x18 /* 00000CEA */
  1191. label00000CD4:
  1192. 00000CD4  41EE FEFC                lea.l      A0, [A6 - 0x104]
  1193. 00000CD8  43FA 0088                lea.l      A1, [PC + 0x88 /* 00000D62, value 0x9724669 '\trFi', pstring "rFileType" */]
  1194. 00000CDC  20D9                     move.l     [A0]+, [A1]+
  1195. 00000CDE  20D9                     move.l     [A0]+, [A1]+
  1196. 00000CE0  3091                     move.w     [A0], [A1]
  1197. 00000CE2  2D7C 6674 7970 FFFC      move.l     [A6 - 0x4], 0x66747970 /* 'ftyp' */
  1198. label00000CEA:
  1199. 00000CEA  486D F108                pea.l      [A5 - 0xEF8]
  1200. 00000CEE  486E FEFC                pea.l      [A6 - 0x104]
  1201. 00000CF2  4EAD 496A                jsr        [A5 + 0x496A /* export_2345 */]
  1202. 00000CF6  101F                     move.b     D0, [A7]+
  1203. 00000CF8  675E                     beq        +0x60 /* 00000D58 */
  1204. 00000CFA  2254                     movea.l    A1, [A4]
  1205. 00000CFC  2069 0048                movea.l    A0, [A1 + 0x48]
  1206. 00000D00  2050                     movea.l    A0, [A0]
  1207. 00000D02  1028 0062                move.b     D0, [A0 + 0x62]
  1208. 00000D06  670A                     beq        +0xC /* 00000D12 */
  1209. 00000D08  486E FEFC                pea.l      [A6 - 0x104]
  1210. 00000D0C  4EAD 3E6A                jsr        [A5 + 0x3E6A /* export_1993 */]
  1211. 00000D10  6014                     bra        +0x16 /* 00000D26 */
  1212. label00000D12:
  1213. 00000D12  486E FEFC                pea.l      [A6 - 0x104]
  1214. 00000D16  2254                     movea.l    A1, [A4]
  1215. 00000D18  2069 0048                movea.l    A0, [A1 + 0x48]
  1216. 00000D1C  2050                     movea.l    A0, [A0]
  1217. 00000D1E  2F28 0064                move.l     -[A7], [A0 + 0x64]
  1218. 00000D22  4EAD 3A82                jsr        [A5 + 0x3A82 /* export_1868 */]
  1219. label00000D26:
  1220. 00000D26  203C 746C 7374           move.l     D0, 0x746C7374 /* 'tlst' */
  1221. 00000D2C  2054                     movea.l    A0, [A4]
  1222. 00000D2E  B0A8 0044                cmp.l      D0, [A0 + 0x44]
  1223. 00000D32  6610                     bne        +0x12 /* 00000D44 */
  1224. 00000D34  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1225. 00000D38  1F3C 0001                move.b     -[A7], 0x1
  1226. 00000D3C  2F28 003C                move.l     -[A7], [A0 + 0x3C]
  1227. 00000D40  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  1228. label00000D44:
  1229. 00000D44  4267                     clr.w      -[A7]
  1230. 00000D46  2054                     movea.l    A0, [A4]
  1231. 00000D48  2F28 0048                move.l     -[A7], [A0 + 0x48]
  1232. 00000D4C  4EAD 163A                jsr        [A5 + 0x163A /* export_707 */]
  1233. 00000D50  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1234. 00000D54  4EAD 30CA                jsr        [A5 + 0x30CA /* export_1557 */]
  1235. label00000D58:
  1236. 00000D58  285F                     movea.l    A4, [A7]+
  1237. 00000D5A  4E5E                     unlink     A6
  1238. 00000D5C  205F                     movea.l    A0, [A7]+
  1239. 00000D5E  5C4F                     addq.w     A7, 6
  1240. 00000D60  4ED0                     jmp        [A0]
  1241. 00000D62  0972 4669                bchg       [A2 + D4.w * 8 + 0x69], D4
  1242. 00000D66  6C65                     bge        +0x67 /* 00000DCD */
  1243. 00000D68  5479 7065 0B72           addq.w     [0x70650B72], 2
  1244. 00000D6E  466F 6C64                not.w      [A7 + 0x6C64]
  1245. 00000D72  6572                     bcs        +0x74 /* 00000DE6 */
  1246. 00000D74  4E61                     move       USP, A1
  1247. 00000D76  6D65                     blt        +0x67 /* 00000DDD */
  1248. 00000D78  0672 566F 6C49           addi.w     [A2 + D6 * 4 + 0x49], 0x566F /* 'Vo' */
  1249. 00000D7E  4400                     neg.b      D0
  1250. 00000D80  0972 4669                bchg       [A2 + D4.w * 8 + 0x69], D4
  1251. 00000D84  6C65                     bge        +0x67 /* 00000DEB */
  1252. 00000D86  6E61                     bgt        +0x63 /* 00000DE9 */
  1253. 00000D88  6D65                     blt        +0x67 /* 00000DEF */
  1254. 00000D8A  0000                     .incomplete
  1255.